package collection;

import java.util.ArrayList;
import java.util.Collection;
import java.util.Iterator;

public class IteratorDemo {
    public static void main(String[] args) {

        Collection c=new ArrayList<>();
        c.add("1");
        c.add(".");
        c.add("2");
        c.add(".");
        c.add("3");
        c.add(".");
        c.add("4");
        c.add(".");
        System.out.println(c);
        /***/


        Iterator iterator = c.iterator();
        while (iterator.hasNext()){
            String next = (String)iterator.next();
            if (".".equals(next)){
                iterator.remove();
            }
        }
        System.out.println(c);

//        Iterator i = c.iterator();//集合调用iterator()迭代器
//      while (i.hasNext()){//若有下一个元素 hasNext()方法
//          String next = (String) i.next();////获取元素并强转为String类型
//          System.out.println(next);
//         if (".".equals(next)){
//             i.remove();
//         }
//      }
//        System.out.println(c);



    }
}
